/*
 * Copyright (c) 2016, FPX and/or its affiliates. All rights reserved.
 * Use, Copy is subject to authorized license.
 */
package com.fpx.open.platform.service;

import java.util.List;

import com.fpx.open.platform.domain.prealert.CountryMapping;
import com.fpx.open.platform.domain.prealert.PrealertOrderTR;
import com.fpx.open.platform.domain.prealert.ProductMapping;

/**
 * 多段订单服务接口
 * @author shiw
 * @date 2016年8月8日
 */
public interface MultistageOrderService {
	
	List<PrealertOrderTR> queryOrderByOrderNo(String orderNo, String trackingNumber);
	
	/**
	 * 根据承运商代码查找产品映射
	 * @param carrierCode
	 * @return
	 */
	ProductMapping queryProductMapping(String carrierCode);
	
	/**
	 * 查询国家映射
	 * @param countryCode
	 * @return
	 */
	CountryMapping queryCountryMapping(String countryCode);
}
